package pl.perseus.dao;

import java.util.List;

import pl.perseus.model.User;


public interface IUserDao {

	User selectByLoginUser(String login);
	
	User insertUser(User user);
	
	List<User> getAllTeachers();

	User updateUser(User user);

	List<User> getTeachersForClasses(Long classesId);

	void deleteUser(User u);

	List<User> getAllUsers();

	User getById(Long id);
	
}
